accompanying platoon - Turkish English Dictionary